Skip to content

Add SEO i18n schema acceptance gates - #282

Merged
baixiangcpp merged 1 commit into
mainfrom
fix/seo-i18n-schema-acceptance
Jun 26, 2026
Merged

Add SEO i18n schema acceptance gates#282
baixiangcpp merged 1 commit into
mainfrom
fix/seo-i18n-schema-acceptance

Conversation

@baixiangcpp

Copy link
Copy Markdown
Owner

Summary

  • add an audit acceptance guard for localized metadata, hreflang, sitemap, language switching, social previews, and schema coverage
  • strengthen the JSON-LD build gate to assert representative tool WebApplication fields required by the SEO/schema audit
  • preserve existing SEO/i18n implementation while making its acceptance criteria explicit and regression-tested

Validation

  • npm test -- tests/guards/seo-i18n-schema-acceptance.test.ts tests/guards/seo-metadata-keywords.test.ts tests/guards/bf-p0-seo-routing.test.ts tests/guards/bf-og-images.test.ts tests/guards/seo-canonical-hreflang-foundation.test.ts
  • npm run build:app
  • npm run check:canonical
  • npm run check:hreflang
  • npm run check:metadata-localization
  • npm run check:jsonld-structured-data
  • npm run validate
  • npm run build:post

Closes #238
Closes #239
Closes #264

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying byteflow with  Cloudflare Pages  Cloudflare Pages

Latest commit: f473df2
Status: ✅  Deploy successful!
Preview URL: https://4748f1ab.byteflow-c58.pages.dev
Branch Preview URL: https://fix-seo-i18n-schema-acceptan.byteflow-c58.pages.dev

View logs

@baixiangcpp
baixiangcpp merged commit 356ebe5 into main Jun 26, 2026
2 checks passed
@baixiangcpp
baixiangcpp deleted the fix/seo-i18n-schema-acceptance branch June 26, 2026 23:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant